therapeutic pool - English Synonyms Dictionary